home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d17
/
edit_pdm.arc
/
PRINTDM.DOC
< prev
next >
Wrap
Text File
|
1991-03-29
|
6KB
|
213 lines
PrintDM Version 1.0
by
Softronix
(c) 1991
PrintDM - License and Disclaimer Statement
Copyright (c) 1991 Softronix
All rights reserved.
PrintDM, Print Dot Matrix, is distributed as a user-supported
software product. It is designed as a companion tool for use with
both EditPCB and EditSCH. It replaces completely PrintPCB and
PrintSCH. You may copy and distribute PrintDM and its accompanying
files freely, as long as the files are distributed together
unaltered. No registration fee is requested for PrintDM.
PrintDM is distributed "as is" and without any express or implied
warranties. Because of the diversity of conditions and hardware under
which this program may be used, no warranty of fitness for a
particular purpose is offered. The user is advised to test the
program thoroughly before relying on it. The user assumes the entire
risk of using the program. Any liability of Softronix is limited
exclusively to product replacement.
1. Introduction
PrintDM is a user-supported print package and is used to print output
from either EditPCB or EditSCH. It was developed to provide a low
cost and professional method of producing PCBs and schematics and
distributing these designs to others via floppies or BBSs.
An IBM compatible equipped with 640K and a PrintDM compatible printer
are the only minimum mandatory hardware required to run PrintDM;
however, a hard disk is strongly recommended.
PrintDM supports a wide range of laser and dot-matrix printers
enabling almost anyone with an output device to generate PCB artwork
or schematics.
PrintDM is one part of Softronix's design packages.
1.1 Getting Started
PrintDM is a stand-alone print utility used to generate PCB artwork,
drill plans, or schematics. PrintDM distinguishes between a PCB or
schematic by its file extension. A filename ending in ".PCB" is
interpreted as a PCB produced by EditPCB. A filename ending in
".SCH" is interpreted as a schematic produced by EditSCH. PrintPCB
or PrintSCH are no longer needed. The GDHEAD.PS - PostScript support
file - is no longer necessary when printing designs.
The command-line parameters are NOT case-sensitive. The command-
line syntax for PrintDM is shown below:
PrintDM [ options ] file
-O device
-X number
-Y number
-M mode
-P port
-S scale
-T scale
-R scale
-L number
1.1.1 -O device option
This option defines the output device type. Currently, PrintDM
supported devices are:
FX - Epson-compatible 9-pin dot matrix printers
LQ - Epson-compatible 24-pin dot matrix printers
LJ - HP LaserJet
PS - Postscript Printers
1.1.2 -X and -Y option
This option moves the print origin from 0,0 to a user defined
location. The units are in mils. One mil equals one one-thousandth
(1/1000) of an inch.
1.1.3 -M option
This option sets the print resolution. Currently, PrintDM supports
three resolution modes: Lo, Med, and Hi. Lo resolution is useful for
quick check plots. Med and Hi resolution are used to generate artwork
suitable for PCB fabrication. If the PS device is selected, all
plots are generated with a resolution setting of Hi. If no option is
given, artwork is generated in low resolution mode.
1.1.4 -P option
This option defines the output port location. Currently PrintDM
supports the following port locations: LPT1, LPT2, COM1, COM2, and
FILE. PrintDM does not change serial port options (i.e. baud rate).
You must have these options set prior to printing. If this option is
not used, output will go to LPT1.
If the FILE option is chosen, PrintDM will generate output to a file
called PLOTFILE instead of sending the output directly to the output
device. This option is useful when you wish to print the artwork
elsewhere or later.
1.1.5 -S option
This option is used to scale artwork. A floating point number is
legal with this option.
1.1.6 -T option
This option is used to scale trace widths. A floating point number
is legal with this option.
1.1.7 -R option
This option is used to scale pin and hole diameters. A floating
point number is legal with this option.
1.1.8 -L option
This option is used to select which layers are printed. Numbers from
0 to 7 are listed together without spaces to select layers. If this
option is not used or schematic is printed, all layers are printed.
1.2 PrintDM Command-line Examples
An example PCB is included with EditPCB Intro. Below are some
command-line examples for plotting the file.
PrintDM -O LQ -p FILE example.pcb
This line generates PCB artwork for the example.pcb. The output is
for an Epson 24-pin printer. The output is 1X the actual size with
LO resolution.
PrintDM -Ofx -S 2.0 -m HI -L012567 example.pcb
This line generates PCB artwork for the example.pcb. The output is
for an Epson 9-pin printer and is 2X the actual size. The plot
resolution is HI. Layers 0,1,2,5,6 and 7 are printed.
1.3 PCB/SCH Readme File Format
When distributing PCBs and schematics created using EditPCB or
EditSCH Softronix recommends a that PCBREAD.ME or SCHREAD.ME file
accompany the design file. The READ.ME file format is shown below:
Date: PCB/SCH date of creation/release
Name: Name of the PCB/SCH design file
Type: Single or Double-Sided, Silkscreen, solder
mask, etc.
File Origin: Location of lower left corner of PCB or SCH
Created by: Version of EditPCB or EditSCH used to create
the PCB.
Description: A detailed description of the design.
Ex. Command-Line: Example command-lines for producing the
Output.
Comments: Any additional comments, hints, or
restrictions.
Acknowledgements:
PostScript is a registered trademark of Adobe Systems, Inc.
IBM is a registered trademark of International Business Machines
Corporation.
Printer names are trademarks of their respective manufacturers.